package com.test.demo10;
//接口  接口的定义方法和类类似 使用interface关键字。！！！！！但是接口不是类，而是一种引用数据类型 。（有人说可以理解为一种特殊的抽象类）
//接口的内部就会封装了方法
//引用数据类型：数组、类、接口
//抽象类使用abstract关键字修饰；接口使用interface修饰。
//抽象类中有构造方法（不写会有隐式构造方法），但不能实例化；接口没有构造方法。
//抽象类中可以有非抽象方法，接口中一般只有抽象方法。
//抽象类中可以有变量；接口中只能是常量
//抽象类只能单继承类；接口可以继承多个接口
//实现类只能继承一个抽象类；但可以实现多个接口。接口的子类必须使用接口中所有的抽象方法
//举个例子，定义一个抽象类People，一个普通子类Student，两个接口。子类Student继承父类People,并实现接口Study，Write
//接口中只要有抽象方法（abstract）、默认方法（public default）、静态方法（public static）、私有方法（private）、私有静态方法
public class demo10 {
}
